@charset "utf-8";

/*
 * Copyright 2005-2014 finalist.cn. All rights reserved.
 * Support: http://www.finalist.cn
 * 
 * Style - Login
 * Version: 3.0
 */

/* ---------- Login ---------- */



div.login th {
	height: 30px;
	padding-right: 10px;
	font-weight: normal;
	text-align: right;
}

div.login .captcha {
	width: 90px;
	text-transform: uppercase;
	ime-mode: disabled;
}

div.login .captchaImage {
	
	vertical-align: middle;
	cursor: pointer;
}

div.login .homeButton {
	width: 37px;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	outline: none;
	blr: expression(this.hideFocus = true);
	border: none;
	background: url(../images/login.png) 0px -420px no-repeat;
}




div.login .link {
	height: 30px;
	line-height: 30px;
	padding-right: 7px;
	text-align: right;
	color: #888888;
}

div.login .link a {
	color: #888888;
	margin: 0px 3px;
}

fieldset {
	line-height: 30px;
	padding: 0px 10px;
	margin: 10px 20px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #cccccc;
}

fieldset strong {
	font-weight: bold;
}


/******新增**************/
.gray_back{background:#f0f0f0;font-family:"微软雅黑"}
.left_loginpic{float:left;width:500px;margin-right:70px}
#login_header {
   
    height: 71px;
    margin: 0 0 20px;
    min-height: 28px;
    overflow: hidden;
    padding: 0 100px;
}
#logo-group{border-bottom:1px solid #cbcaca;padding:10px 0}


.login_table{padding:0;margin:0;border-collapse: collapse;
    border-spacing: 0;width:360px;margin-top:20px;background:#fbfbfb;border:1px solid #bdbdbd }
	
	
	
.login_table td.login_center{padding:22px;border-bottom:1px solid #e4e4e4;color:#232323;font-size:14px}
.login_table th{width:20%}
.form_login{padding:0;margin:0}
.powered {
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	text-align: center;
	font-size: 12px;
	color: #646464;
	font-family:"微软雅黑";
}
.login_table .loginButton {
	
	
	color: #fff;
	cursor: pointer;
	outline: none;
	
	border: none;
	background:#22cbc4;padding:8px 140px;font-size:18px;font-family:"微软雅黑";-o-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px!important;margin:20px 0 40px
	
}
.login_table .loginButton:hover{background:#2cd7d0}
 .padding_bt{padding:15px 0 0}
.login_table input.text{width:255px!important}
.login{padding: 40px 160px 120px 160px;
	margin: 20px auto 0px auto;
	overflow: hidden;}
	
.login_table .i-ico {
    background: url(../images/login-all-bg.png) no-repeat ;
    height: 18px;
    top: 7px;
    width: 26px;
	position: absolute;
   
    z-index: 5;
}	

.login_table .item-ifo{position: relative;}

.login_table input.text_name{height:28px!important;line-height:1.42857!important;padding:3px 35px 0 4px;width:230px!important}
.login_table .i-name{background-position:-2px -4px; right: 30px;}
.login_table .i-pass{background-position:-35px -4px; right: 30px;}

